翻訳と辞書 |
Parsec (parser) : ウィキペディア英語版 | Parsec (parser)
Parsec is a library for writing parsers in Haskell. It is based on higher-order parser combinators, so a complicated parser can be made out of many smaller ones.〔(【引用サイトリンク】title=Parsec: Direct Style Monadic Parser Combinators For The Real World )〕 It has been reimplemented in many other languages, including Erlang, OCaml, F# and C#, as well as imperative languages such as Java.〔(【引用サイトリンク】url=https://bitbucket.org/dmercer/parsec-erlang/ )〕〔(【引用サイトリンク】url=http://lprousnth.files.wordpress.com/2007/08/pcl.pdf )〕〔(【引用サイトリンク】url=http://code.corsis.eu/XParsec/ )〕〔(【引用サイトリンク】url=https://github.com/louthy/csharp-monad )〕〔(【引用サイトリンク】url=http://jparsec.codehaus.org/JParsec+Overview )〕 Because a parser combinator-based program is generally slower than a parser generator-based program, Parsec is normally used for small domain-specific languages, while Happy is used for compilers such as GHC.〔(【引用サイトリンク】url=http://www.aosabook.org/en/ghc.html )〕 ==References==
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Parsec (parser)」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|